<%--
    Document   : admin_monta_relatorio_qt_passo_quatro
    Created on : 05/01/2011, 09:02:33
    Author     : ismaily
--%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<%@page import="java.util.*" %>
<%@page import="br.ufc.quixada.adrs.model.Produtor"%>
<%@page import="br.ufc.quixada.adrs.model.TipoAnimal"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
<link rel="stylesheet" type="text/css" href="../css/style.css"/>
<link rel="stylesheet" type="text/css" href="css/stylePrint.css" media="print"/>
<%@include file="admin_seguranca.jsp"%>
<html>
    <head>
        <%
                    List<TipoAnimal> tipoAnimais = (List<TipoAnimal>) session.getAttribute("tipoAnimais");
                    String movimentacao = (String) session.getAttribute("relaMovimentacao");
                    String rebanho = (String) session.getAttribute("relaRebanho");
                    String comando = (String) session.getAttribute("comandoRela");
                    String descartes = (String) session.getAttribute("relaDescartes");
                    String todosPeriodos = (String) session.getAttribute("todosPeriodos");
                    if (todosPeriodos == null) {
                        todosPeriodos = "";
                    }

                    session.removeAttribute("todosPeriodos");
        %>

        <script language="JavaScript" type="text/JavaScript">

            ok=false;
            function habilarDesabilitarPeriodo() {

                if(!ok){
                    document.getElementById("dataInicio").value=null;
                    document.getElementById("dataInicio").disabled = true;
                    document.getElementById("dataFim").disabled = true;
                    document.getElementById("dataFim").value = null;
                    ok=true;
                }
                else{
                    document.getElementById("dataInicio").disabled = false;
                    document.getElementById("dataFim").disabled = false;
                    ok=false;
                }
            }
        </script>
        <script type="text/javascript"  language="javascript" src="../Script.js"></script>
        <script LANGUAGE="JavaScript" type="text/javascript" src="../CalendarPopup.js"></script>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>Sistema ADRS - Módulo Administrador</title>      
    </head>
    <body>        
        <%@include file="../imagemBB.jsp" %>
        <h1>Sistema ADRS - Módulo Administrador</h1>
        <%@include file="admin_menu_quatro.jsp" %>
        <div id="content">
            <form action="../ServletCentral" name="monta_rela_quatro" method="post" class="box_destaque cadastro">
                <%@include file="/error.jsp"%>
                <input type="hidden" name="comando" value="<%=comando%>">
                <h2 class="titulo"><a href="admin_relatorios.jsp">Tipos de relatório</a> > <a href="admin_relatorio_qt.jsp">Categorias de relatório</a> > <a href="admin_monta_relatorio_qt_passo_um.jsp">Passo 1</a> > <a href="admin_monta_relatorio_qt_passo_dois.jsp">Passo 2</a> > <a href="admin_monta_relatorio_qt_passo_tres.jsp">Passo 3</a> > <a href="admin_monta_relatorio_qt_passo_quatro.jsp">Passo 4</a> </h2>
                <fieldset class="none">
                    <h3>Escolha o Período:</h3>
                    <%if (descartes == null) {%>
                    <input type="checkbox"  name="todosPeriodos" <%=todosPeriodos%>class="chk_box" onclick="habilarDesabilitarPeriodo()"/><label>Todos os períodos</label><br /><br />
                    <label>ou Especifique uma data:</label><br/><br />
                    <%}%>
                    <%--Chamada da Função que cria o calendário com o css especificado acima--%>
                    <script language="JavaScript" type="">
                        var calendario = new CalendarPopup("testdiv1");
                        calendario.showYearNavigation();
                        calendario.setCssPrefix("TEST");
                    </script>
                    <%---Div utilizada para configurar o estilo do calendário. Deve ser passada como parametro na funçao que gera o calendário--%>
                    <div id="testdiv1" style="position:absolute; visibility:hidden; background-color:white;"></div>

                    <label>De </label>
                    <input type="text" name="dataInicio" id="dataInicio" onkeypress="return formataData(this,event)" maxlength="10" size="14">
                    <a href="#" onClick="calendario.select(document.forms[0].dataInicio,'anchor1x','dd/MM/yyyy'); return false;"
                       title="calendario.select(document.forms[0].dataInicio,'anchor1x','dd/MM/yyyy'); return false;" name="anchor1x" id="anchor1x">
                        <img align="top" src="../images/cal.gif" width="18" height="18" alt="cal"/>
                    </a>
                    <label>a</label>
                    <input type="text" name="dataFim" id="dataFim" onkeypress="return formataData(this,event)" maxlength="10" size="14">
                    <a href="#" onClick="calendario.select(document.forms[0].dataFim,'anchor2x','dd/MM/yyyy'); return false;"
                       title="calendario.select(document.forms[0].dataFim,'anchor1x','dd/MM/yyyy'); return false;" name="anchor2x" id="anchor2x">
                        <img align="top" src="../images/cal.gif" width="18" height="18" alt="cal"/>
                    </a>
                </fieldset>
                <fieldset class="none">
                    <h3>Escolha o Tipo dos Animais:</h3>
                    <select name="tipoAnimal" id="tipoAnimal">
                        <option value="" >Selecione um tipo de Animal</option>
                        <option value="TODOS">TODOS</option>
                        <%for (TipoAnimal t : tipoAnimais) {%>
                        <option value="<%=t.getId()%>"><%=t.getTipo()%></option>
                        <%}%>
                    </select>
                </fieldset>
                <fieldset class="none">
                    <h3>Escolha os Filtros:</h3>
                    <%if (movimentacao != null) {%>
                    <h4>Filtros referente a movimentação:</h4>
                    <table>
                        <tbody>
                            <tr>
                                <td  align="right"><input type="checkbox"  name="nascidos" class="chk_box" /><label>Nascidos</label></td>
                                <td  align="right"><input type="checkbox"  name="roubados" class="chk_box" /><label>Roubados</label></td>
                                <td  align="right"><input type="checkbox"  name="mortos" class="chk_box" /><label>Mortos</label></td>
                            </tr>                    
                            <tr>
                                <td  align="right"><input type="checkbox"  name="comprados" class="chk_box" /><label>Comprados</label></td>
                                <td  align="right"><input type="checkbox"  name="vendidos" class="chk_box" /><label>Vendidos</label></td>
                                <td  align="right"><input type="checkbox"  name="detalharRelatorioMovimentacao" class="chk_box" /><label>Exibir Relatório detalhado</label></td>                                
                            </tr>
                        </tbody>
                    </table><br /><hr><br />
                    <%} else if (rebanho != null) {%>
                    <h4>Filtros referente ao rebanho:</h4>
                    <table>
                        <tbody>                           
                            <tr>
                                <td  align="right"><input type="checkbox"  name="machos" class="chk_box" /><label>Machos</label></td>
                                <td  align="right"><input type="checkbox"  name="femeas" class="chk_box" /><label>Fêmeas</label></td>
                                <td  align="right"><input type="checkbox"  name="totalRebanho" class="chk_box" /><label>Total do rebanho</label></td>
                            </tr>
                            <tr>
                                <td  align="right"><input type="checkbox"  name="faixa0To6" class="chk_box" /><label>Idade entre 0-6 Meses</label></td>
                                <td  align="right"><input type="checkbox"  name="faixa6To12" class="chk_box" /><label>Idade entre 6-12 Meses</label></td>
                                <td  align="right"><input type="checkbox"  name="faixa12To2000" class="chk_box" /><label>Idade entre 12-... Meses</label></td>
                            </tr>
                            <tr>
                                <td  align="right"><input type="checkbox"  name="cruzarDados" class="chk_box" /><label>Cruzar Dados *</label></td>
                                <td  align="right"><input type="checkbox"  name="detalharRelatorioRebanho" class="chk_box" /><label>Exibir Relatório detalhado</label></td>

                            </tr>
                        </tbody>
                    </table><br />
                    <p>* Caso marque a opção <strong>Cruzar Dados</strong>, o sistema irá cruzar as informações possíveis, mostrando novos campos. Por exemplo:</p>
                    <p>Se você marcar as opções <strong>Cruzar Dados</strong>, <strong>Machos</strong> e <strong>Idade entre 0-6 Meses</strong>, o sistema irá exibir</p>
                    <p>o número de machos nos produtores selecionados, o número de animais na faixa 0-6 meses e ainda o número de machos na faixa 0-6 meses. </p>
                    <hr><br />
                    <%} else if (descartes != null) {%>
                    <h4>Filtros referente a descartes:</h4>
                    <table>
                        <tbody>
                            <tr>
                                <td  align="right"><input type="checkbox"  name="machosDescartes" class="chk_box" /><label>Machos</label></td>
                                <td  align="right"><input type="checkbox"  name="femeasDescartes" class="chk_box" /><label>Fêmeas</label></td>

                            </tr>
                            <tr>
                                <td  align="right"><input type="checkbox"  name="detalharRelatorioDescartes" class="chk_box" /><label>Exibir Relatório detalhado</label></td>
                            </tr>
                        </tbody>
                    </table><br /><hr><br />
                    <%}%>
                </fieldset> 
                <a href="admin_monta_relatorio_qt_passo_tres.jsp" title="Voltar" class="button2">Voltar</a>
                <input type="submit" title="Gerar Relatório" value="Gerar Relatório" class="button" /><br />
            </form>
        </div>
        <%@include file="../footer.jsp" %>
    </body>
</html>


